leave an indelible mark - Allemand Anglais Dictionnaire